package xin.marcher.module.lifecycle.domain.dto;

import lombok.Data;

import java.io.Serializable;

/**
 *
 */
@Data
public class ItemPeriodStageDetailDTO implements Serializable {

    /**
     * 商品生命周期id
     */
    private Long productPeriodId;

    /**
     * 商品id
     */
    private String itemId;

    /**
     * 0：新品期，1：试销期，2：成熟期，3：淘汰期，4：已淘汰
     */
    private Integer periodStage;

    /**
     * 商品生命周期考核结果 考核状态：
     * 0：考核中；
     * 1：考核通过；
     * 2：考核不同过；
     * 3：不考核或暂停考核
     */
    private Integer marketExpriResult;

    /**
     * 是否可采：
     * 0：不可采；
     * 1：可采；
     */
    private Integer purchaseStatus;

    /**
     * 是否可可补：
     * 0：不可补；
     * 1：可补；
     */
    private Integer replenishmentStatus;

    /**
     * 是否可售：
     * 0：不可售
     * 1：可售
     */
    private Integer saleStatus;
}